Robust and highly scalable parallel solution of the Helmholtz equation with large wave numbers

نویسندگان

  • Dan Gordon
  • Rachel Gordon
چکیده

Numerical solution of the Helmholtz equation is a challenging computational task, particularly when the wave number is large. For two-dimensional problems, direct methods provide satisfactory solutions, but large three-dimensional problems become unmanageable. In this work, the block-parallel CARP-CG algorithm [Parallel Computing 36, 2010] is applied to the Helmholtz equation with large wave numbers. The effectiveness of this algorithm is shown both theoretically and practically, with numerical experiments on twoand three-dimensional domains, including heterogeneous cases, and a wide range of wave numbers. A second-order finite difference discretization scheme is used, leading to a complex, nonsymmetric and indefinite linear system. CARP-CG is both robust and efficient on the tested problems. On a fixed grid, its scalability improves as the wave number increases. Additionally, when the number of grid points per wavelength is fixed, the number of iterations increases linearly with the wave number. Convergence rates for heterogeneous cases are similar to those of homogeneous cases. CARP-CG also outperforms, at all wave numbers, one of the leading methods, based on the shifted Laplacian preconditioner with a complex shift and solved with a multigrid. © 2012 Elsevier B.V. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Preconditioners for Plane Wave Helmholtz and Maxwell Systems with Large Wave Numbers

A kind of non-overlapping domain decomposition preconditioner was proposed to solve the systems generated by the plane wave least-squares (PWLS) method for discretization of Helmholtz equation and Maxwell equations respectively in [13] and [14]. In this paper we introduce overlapping variants of this kind of preconditioner and give some comparison among these domain decomposition preconditioner...

متن کامل

A robust and efficient, highly scalable parallel solution of the Helmholtz equation with large wave numbers

Numerical solution of the Helmholtz equation is a challenging computational task, particularly when the wave number is large. Recent years have seen great improvements in the finite difference approach to this problem through enhancements of the shifted Laplacian preconditioner, originally introduced in [1]. For a recent survey and some new results, see [4]. In some cases, this approach may be ...

متن کامل

Sound Wave Propagation in Viscous Liquid-Filled Non-Rigid Carbon Nanotube with Finite Length

   In this paper, numerical results obtained and explained from an exact formula in relation to sound pressure load due to the presence of liquid inside the finite-length non-rigid carbon nanotubes (CNTs), which is coupled with the dynamic equations of motion for the CNT. To demonstrate the accuracy of this work, the obtained formula has been compared to what has been used by other research...

متن کامل

Cubic spline Numerov type approach for solution of Helmholtz equation

We have developed a three level implicit method for solution of the Helmholtz equation. Using the cubic spline in space and finite difference in time directions. The approach has been modied to drive Numerov type nite difference method. The method yield the tri-diagonal linear system of algebraic equations which can be solved by using a tri-diagonal solver. Stability and error estimation of the...

متن کامل

The Wave Equation in Non-classic Cases: Non-self Adjoint with Non-local and Non-periodic Boundary Conditions

In this paper has been studied the wave equation in some non-classic cases. In the  rst case boundary conditions are non-local and non-periodic. At that case the associated spectral problem is a self-adjoint problem and consequently the eigenvalues are real. But the second case the associated spectral problem is non-self-adjoint and consequently the eigenvalues are complex numbers,in which two ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Computational Applied Mathematics

دوره 237  شماره 

صفحات  -

تاریخ انتشار 2013